meson: Add a fallback for the harfbuzz dependency
authorNirbheek Chauhan <nirbheek@centricular.com>
Fri, 6 Jul 2018 18:49:57 +0000 (00:19 +0530)
committerNirbheek Chauhan <nirbheek@centricular.com>
Fri, 12 Oct 2018 07:38:48 +0000 (13:08 +0530)
This meson port is not upstream yet, so a wrap file is not included.
Upstream has expressed interest but the port hasn't been tested on all
platforms yet. Will be added when it gets upstreamed.

Link to WIP port: https://github.com/centricular/harfbuzz

meson.build

index 713877808fcd3c91207a668d667b322ed87e8cef..5e48265cd4260dd2c55fbf90750563c49fbe5853 100644 (file)
@@ -373,7 +373,8 @@ pixbuf_dep     = dependency('gdk-pixbuf-2.0', version: gdk_pixbuf_req,
 epoxy_dep      = dependency('epoxy', version: epoxy_req,
                             fallback: ['libepoxy', 'libepoxy_dep'])
 atk_dep        = dependency('atk', version: atk_req)
-harfbuzz_dep   = dependency('harfbuzz', version: '>= 0.9', required: false)
+harfbuzz_dep   = dependency('harfbuzz', version: '>= 0.9', required: false,
+                            fallback: ['harfbuzz', 'libharfbuzz_dep'])
 xkbdep         = dependency('xkbcommon', version: xkbcommon_req, required: wayland_enabled)
 graphene_dep   = dependency('graphene-gobject-1.0', version: graphene_req,
                             fallback: ['graphene', 'graphene_dep'])